scientific revolution - Deutsch Englisch Wörterbuch